home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Utilities Professional 1-1500
/
Utilities Professional 1-1500 (1994)(WPD)[!].iso
/
12511500
/
var1320.dms
/
var1320.adf
/
Golf Guru Doc
< prev
next >
Wrap
Text File
|
1992-09-02
|
22KB
|
502 lines
//////////////////////////////////////////////////////////////////////////
/ /
/ Golf Guru V1.2 /
//////////////////// ////////////////////
/ Written by Alan Bilsborough /
/ /
/ ************************************************ /
/ * * /
/ * This is a SHAREWARE program. * /
/ * * /
/ * Please see the end of this file for details. * /
/ * * /
/ ************************************************ /
/ /
//////////////////////////////////////////////////////////////////////////
Index of Document :- 1) Introduction
2) Quick Start / Example Data
3) Steps to take before entering golf data
4) Using the Main Program
5) Future Development / Shareware Details
---------------------------------------------------------------------------
IF YOU HAVEN'T DONE SO ALREADY, COULD YOU PLEASE MAKE A BACK-UP OF YOUR
ORIGINAL GOLF GURU PROGRAM DISK.
---------------------------------------------------------------------------
ONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONE
ONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONE
ONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONEONE
1) INTRODUCTION
Hello and thanks for taking the time to look at Golf Guru.
This program was written to record and analyse your golf throughout the
season. As with all analysis, the results can only be as good as the data
input and this is where I hope Golf Guru will help. By making the input of
data easy and the output interesting I hope you'll find that your golf will
improve - in fact my big statement of this document is that I'll guarantee
that if you use this program properly then it WILL improve your golf.
You'll be able to see at a horrible glance how many of your shots have
been putts - if this doesn't encourage you to practice putting more or
concentrate a touch more over your putts then maybe seeing that you seem
to be short on the vast majority of your approach shots will tell you that
you're not being adventurous enough. Most of you will already have a good
idea where your weak points are but it's amazing how focused these points
become when you see them in black and white.
Golf Guru will record a round of golf in one of three ways :-
1) Log Only
2) Text Scorecard
3) Graphic Scorecard
Each of these options progressively records more information about your
round of golf. For instance, Log only will record your total score, Text
will record your score at each hole and Graphic will record every shot you
play. The Graphic option is the option which distinguishes this program
from other golf recording programs (as far as I'm aware) and elevates the
program beyond being a simple database.
The Graphic option, however, does have one drawback which is that the
user must draw each hole of the course to be played. Unfortunately this is
a major restriction but is a requirement which is fundamental to the
program. However, if your only going to play a course a few times a year
then most golfers wouldn't want to waste their time analysing a round of
golf played on an unfamiliar course. In other words, Golf Guru is aimed at
Club Golfers who play most of their golf on the one course. Other rounds
can be recorded but not as comprehensively as the Graphic option allows.
From now on they'll be no more talk of the programs restrictions because
hopefully there is no more. For instance, you CAN draw every course you
play on and you CAN record every shot, the only problem is that you won't
have enough time to play golf!
Note that there is a special program called Course Editor which allows
you to draw each hole fairly easily (if I can do it then anyone can). This
program should also be used to input other course details such as the
scorecard for the course. The instructions for this program can be found
in the Course Editor Doc.
The following paragraph is for experienced users who always like to
know how the program manipulates the data, don't worry if you don't
understand it all as the program should take care of everything
automatically.
The program was written using Amos Pro and compiled with the original
compiler. The golf IFF files used for the Graphic option are not condensed
and so can be improved using a paint program (I think, never tried this
yet). The IFF files can be loaded from the disk to Ram or loaded directly
from the disk (according to the settings in Preferences). This allows an
infinite number of IFF files to be used in the program regardless of the
amount of Ram available. Hard disk owners won't find much difference in
the speed to load from hard disk compared to Ram. The course details
(course name,hole names etc) are loaded from disk when required. The
program will say that X amount of courses have been loaded but in reality
all that is loaded is the name of the course, allowing the program to load
it when required. The database of records i.e Log,Text and Graphic data are
on one file and loaded to Ram. The file will have to be saved to disk to
save any changes made. A back-up of the previous file is made which can be
loaded by using the right mouse button when selecting the LOAD DATA
option. The program will generally recognise three devices :- Df0:, Df1:
and a volume name. This volume name will allow users to store their files
on hard disk (explained in more detail later). Golf Guru and Course Editor
will multi-task with workbench by pressing Amiga+A.
TWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWO
TWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWO
TWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWOTWO
2) QUICK START / EXAMPLE DATA
It's quite important to understand how Golf Guru works before any data
is input. For this reason the program comes with an example course and
example data. I'd strongly recommend that this data is loaded and
experimented with.
To load the example data enter Golf Guru and on the main title screen
press the Help key. The program will then automatically load the course
and data. To view the records in the database select the Database button.
This screen lists all the records previously recorded, colour-coded
according to the type of record it is (Log Only, Text or Graphic). To view
any record in its entirety simply click on the record line.
All options are available to the user at this point so creating new
records, deleting them etc. can also be tried out. The example data cannot
be saved to disk so the original data cannot be tampered with in any way.
In other words, try anything you want at this stage to familiarise
yourself with the program.
The Course Editor program can also load the example course, so try out
this program too. Note, that you can save the example course to disk so
it's probably better not to use the Save Course option. No harm will be
done though if you do use this option.
THREETHREETHREETHREETHREETHREETHREETHREETHREETHREETHREETHREETHREETHREETHREE
THREETHREETHREETHREETHREETHREETHREETHREETHREETHREETHREETHREETHREETHREETHREE
THREETHREETHREETHREETHREETHREETHREETHREETHREETHREETHREETHREETHREETHREETHREE
3) STEPS TO TAKE BEFORE ENTERING GOLF DATA
As mentioned before, there are some quite time consuming steps to do
before Golf Guru can be fully used. Drawing individual holes is the most
time consuming part and cannot be done in one night. There are steps
however that the user can do to start the recording of data quickly.
The first step is to input any course scorecard details that the user
wants to input. The program at the moment can hold details of up to 20
courses - hopefully this is more than adequate for normal use. Scorecards
can be input via the Course Editor program. The instructions for doing
this can be found in the Course Editor Doc.
Once this is done the user then can record Log Only details and Text
details in Golf Guru. Note that the user will be allowed into the
Graphical recording screen but the user will be presented with a blank
section of the screen where the hole picture should be - not very useful.
When all of the holes have been drawn the user is then able to use the
program in full. [As with all important data, please back-up your Iff
files to another disk].
The second main task is to customise the variables used by the program.
The program uses these variables to 1) describe the clubs used (Driver, 1
Iron etc.), 2) the type of shot hit (Hooked, Sliced etc.), 3) the final
position of the ball (Fairway, Green etc.) & 4) the description of putts
(V Long, Short etc.).
Due to the way the program stores data, it's important to have these
descriptions in place before you input data. For instance, if the 3rd club
variable is a 2 iron the program doesn't record it as a 2 iron but simply
as number 3 (for the 3rd variable). Hence, if you change this description
half way through the season, all previous data will still refer to
variable 3 whether it has been changed or not. Note that you can add
descriptions to the end of the variable list whenever you want as this is
a brand new variable which would not have been referred to previously.
To change variables the user should use the Customise Variables program
- the instructions for which can be found in the Customise Variables Doc.
Preparation of data disk - Floppy disk users are advised to save their
courses and golf data to a separate formatted data disk. Golf data could
theoretically be saved to the program disk, but this is not advised due to
the lack of space left on the program disk. Always remember to keep a
back-up of important data - particularly data which is constantly read
and re-written to disks (such as Golf Guru Data).
Hard disk users should refer to the Hard Disk Users document which
explains how Golf Guru uses volume names etc.
FOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOUR
FOREFOREFOREFOREFOREFOREFOREFOREFOREFOREFOREFOREFOREFOREFOREFOREFOREFORE
FOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOURFOUR
4) USING THE MAIN PROGRAM
Ok, a bit long-winded so far - hopefully you won't give up on the
program before you get to this stage. I think once you start using the
program you'll find all the work you've done up to now will have been worth
it.
The Main Menu screen has 7 buttons :-
a) Load Course
b) Change Current Course
c) Load Data
d) Database
e) Analyse Season
f) Save Data
g) Exit
a) Load Course
If you want to utilise the Text or Graphic records then this option
should be used to Load any courses which you have created (either
Scorecards, Hole Pictures or both). All courses (except the Example
Course) will be loaded automatically. An alert window will appear to
inform you of how many courses and Hole Pictures have been loaded. Note,
that if you only want to record or look at Log Only records then you don't
need to load any courses.
b) Change Current Course
Once your courses have been loaded you can change the current course
via this button. Changing current course has only one function - when the
user wants to input a new Text or Graphic record the current course will
be the one used for Scorecard and Hole Pictures. If you make a mistake and
enter the Create New Record option with the wrong current course then just
delete the record, change to the correct current course and try again.
Note, that there is no need to change the current course to view an
existing record. The program will automatically load the course when you
want to view this record.
c) Load Data
Unless you are starting a new season or inputting data for the first
time this option should be used to load your previous data. This data is
loaded from your data disk to Ram and so if you make a mess of your
database of records then simply press this button again to reload the
data. You can only permanently change your data if you save the database
file using the Save Data button.
Golf Guru also saves a back-up file to your data disk. This file is a
copy of your previous file and so can be called up if your present file is
wrong or the file has developed a read-write error. To load the Back-Up
file press this Load Data button using the right mouse button instead of
the left.
**************************************************************************
There is a special option in the preferences page of Customise Variables
which allows the user to automatically Load Course and Load Data and go
straight into the database. This option is explained more fully in the
Customise Variables Doc.
**************************************************************************
d) Database
This is the main option and is used to create, edit and delete records.
Remember that a record can be 1 of 3 different types :- 1) Log Only, 2)
Text (scorecard) or 3) Graphic (every shot).
The database screen is split into three parts. The main section is a
list of all the records recorded to date. These are colour-coded according
to the type of record it is. To view/edit any of these records click on
the record line. The program will automatically load the relevant course
(if required) and enter either the Text Scorecard, Graphic Scorecard or if
a Log Only record, simply scroll up (2nd section of the database screen) to
show the user the log details of the record.
The third section of the database screen is the Create New Record
section. Remember that if you want to create a Text or Graphic record then
the course to be used must be the Current Course on the Main Menu screen.
The following 3 sections will describe in more detail the 3 different
types of record :- Log Only, Text and Graphic.
d.1 Log Only
This is the simplest type of record - the following data can be
recorded with this type of record :- Date, Course Name, Number of Holes
Played, Par of Course, Scratch Score of Course, Score, Handicap and a line
of Comments.
To delete this record, select the DELETE RECORD button (funnily enough!).
**************************************************************************
NOTE : NUMERICAL BUTTONS ARE CHANGED BY USING THE LEFT MOUSE BUTTON TO
INCREASE THE VALUE AND THE RIGHT MOUSE BUTTON TO DECREASE THE VALUE.
**************************************************************************
d.2 Text Scorecard
This record records all of the above details plus individual hole
scores and the tee played from. To view net or stableford scores press the
relevant button. Note that the net or stableford score cannot be changed -
only the gross score can be changed.
Again this record can be deleted using the DELETE RECORD button.
**** It should be noted that some buttons on the Text and Graphic screens
**** cannot be changed directly. For instance, the score button cannot be
**** changed as it is the score of the individual scores which takes
**** precendence over the total score.
d.3 Graphic Scorecard
This is the most comprehensive type of record which records all of the
above information plus individual shots including the club used, the type
of shot and the final position of the shot. The wind direction and speed
can also be recorded (these values are for the whole round and do NOT
refer to the wind direction and speed of individual holes).
The four main buttons on the Graphic screen are :- a) Input Hole, b)
Review Hole, c) Review Round and d) Analyse Round.
When the Input Hole button is pressed the user will be asked to
input the tee and flag positions. Then the following information will have
to be input :- Club Used, Type of Shot, Final Position Description and
Finishing Position of Ball.
If the club used was a putter then the program does not need the Type
of Shot or Position Description but will instead ask for the type of putt
i.e. Long, Short etc. Again the Finishing position of the ball will be
asked for.
At this point it's useful to stress the limitations of inputting the
final position of the ball. If the holes are drawn to a reasonable
accuracy (see Course Editor Doc for more details) then positioning the
ball accurately will prove useful for the longer shots (100 yards/metres
or more). This is due to the programs ability to calculate the distance
the ball has travelled. With short shots, especially putts, there really
isn't any point in worrying about the length of individual shots. For
these shots the most important points are the description and the rough
indicative line of the shot.
If an error is made while inputting the hole details then finish the
input by selecting the "In The Hole" button or one of the putt Holed
buttons. The user can then reselect Input Hole and input the hole again.
Once input, holes can be reviewed either individually (Review Hole) or
collectively (Review Round). When either button is selected a group of 6
video buttons will appear. These buttons represent the following options -
Go Back One Hole Jump to Next Hole
Slow Down Review Speed Up Review
Pause Review Stop Review
[Press button a 2nd time to resume]
The fourth main button on the graphic screen is Analyse Round. When
selected the user will be able to view 4 types of graph and various
statistics about the round input.
e) Analyse Season
At the time of writing this option has not been completed. The contents
of Analyse Season will be discussed in the next section "Future
Development". Please note that this option will only be available to
Registered Users, the reasons for which are again explained in the next
section.
f) Save Data
After an editing session this option should always be chosen before
exiting from the program. Save Data will back up your database to floppy
disk or hard drive. Note that if your not happy with the information in
the database then don't Save Data - this will keep your original data
intact.
FIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVE
FIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVE
FIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVEFIVE
5) Future Development / Shareware Details
It's appropriate that the above two topics are included in the same
section. From previous experience of PD/Shareware programs I'm convinced
that the only way forward for such programs is through input from existing
users. Without the support and ideas of other interested users then the
program would sit in my hard drive gathering dust. If anyone has any
suggestions to make then I'd be glad to hear from you. Note that ideas
from Registered Users will be given preference.
Authors planned developments for Golf Guru include :-
ANALYSE SEASON
Best Eclectic Score
Scorecard - Average Score
Playback of Individual Holes
Playback of Best Graphic Eclectic Round
Graph of Handicap
Scores
Putts
Penalty Shots
Type of Shots
Pie Chart - Score (pars etc.)
PRINTER FACILITY
I'M BORED PAGE
Playback of Worst Graphic Eclectic Round
Membership Fees - Cost per Week
Cost per Round
Cost per Shot
Distance Walked
Most Used Club (except putter)
Least Used Club
MY ABSOLUTE ULTIMATE AIM IS TO ANIMATE A WEE MAN OR WOMAN WHO CAN PLAY
YOUR ROUND FOR YOU. THIS IS A TOUGH ONE FOR ME AS I CAN'T DRAW FOR TOFFEE,
BUT EVERYONE'S ULTIMATE AMBITION IN LIFE SHOULD NEVER BE EASY.
REGISTRATIONREGISTRATIONREGISTRATIONREGISTRATIONREGISTRATIONREGISTRATION
REGISTRATIONREGISTRATIONREGISTRATIONREGISTRATIONREGISTRATIONREGISTRATION
REGISTRATIONREGISTRATIONREGISTRATIONREGISTRATIONREGISTRATIONREGISTRATION
Registration for this program is £10. Registered Users will receive a
registered copy of the program which will include the Analyse Season
option in full. Also any help required will be gladly given. Registered
Users will also receive any future versions of Golf Guru. In addition, any
registered users who send me a disk and stamped-addressed envelope will
receive a copy of "The Money Program" (Home Accounts program) which was a
cover disk program on CU Amiga (so it must be good, mustn't it!).
Non-registered users - if any help is required could you please include
a stamped-addressed envelope. More than half of all letters I received from
my last program was from non-registered users - pretending that they'd
register if the problem was rectified got a bit monotonous after a while.
Some letters were so convincing that I sent off the registered version
before the registration fee, of course I didn't get the fee! I was quite a
nice guy before my last program - now a I'm a hard nosed, selfish and
extremely suspicious person - so don't mess with me!
Any correspondence should be sent to :-
Mr. Alan Bilsborough
Flat 5,
7 Burnhill Quadrant,
Rutherglen,
Glasgow,
G73 1ER.
Could you please remember to mention Golf Guru somewhere in your letter.
Telephone calls are welcome :- 041 647 4872
Golf Guru (and its associated programs) was written with Amos Pro
(Mandarin/Jawx).
The author cannot accept responsibility for damage caused to hardware
whilst using Golf Guru or any other associated programs.
THEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEEND
THEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEEND
THEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEENDTHEEND